Bomarea Meaning
There are 1 meaning(s) for word Bomarea
Meaning 1 : large genus of tropical American vines having showy often spotted umbellate flowers; sometimes placed in family Liliaceae especially subfamily Alstroemeriaceae
Synonyms : genus bomarea
Synonyms : genus bomarea
Similar words of Bomarea :
