poyou

nounA type of tropical tree or shrub, especially one with showy flowers.

No synonyms or antonyms found for this word.