- maikoa as a noun:
- 1
maikoa
noun
1 maikoa
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
synonyms: angel's trumpet, Brugmansia arborea, Datura arborea.
debug info: 0.0158
noun
A South American plant that is cultivated for its large fragrant trumpet-shaped flowers.
synonyms: angel's trumpet, Brugmansia arborea, Datura arborea.
debug info: 0.0158