Bougainvillea glabra

Explore definitions, synonyms, and language insights of Bougainvillea glabra

Definitions

Noun
Brazilian vine that tends to flower continuously

More General Terms