Word Study
maikoa
WORDNET DICTIONARY
Noun maikoa has 1 sense
- maikoa(n = noun.plant) angel's trumpet, brugmansia arborea, datura arborea - a South American plant that is cultivated for its large fragrant trumpet-shaped flowers; Array is a member of brugmansia, genus brugmansia
is a kind of bush, shrub
For further exploring for "maikoa" in Webster Dictionary Online