Word info Synonyms

maikoa

Noun

Meaning

a South American plant that is cultivated for its large fragrant trumpet-shaped flowers

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms