English dictionary
maikoa meaning and definition
Definition and meaning of maikoa at MeaningMonkey.org. maikoa meaning and definition in the English Dictionary.MAIKOA noun
Definition of maikoa (noun)
- a South American plant that is cultivated for its large fragrant trumpet-shaped flowers
- synonyms: angel's trumpet, Brugmansia arborea, Datura arborea
Source: Princeton University Wordnet