paper_flowerEnglish

Bougainvillea glabra, paper flower

Noun

Brazilian vine that tends to flower continuously

English: paper flower, Bougainvillea glabra

English words with similar meanings

Show 1 words