Synonyms of Maikoa in English :
Antonyms of Maikoa in English
Thesaurus of Maikoa in English
Maikoa
see definition of maikoaSynonyms of maikoa
1. (noun) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
Member Meronyms of maikoa
1. (noun) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers