English
Detailed Synonyms for maikoa in English
maikoa:
maikoa [the ~] noun
-
the maikoa
– a South American plant that is cultivated for its large fragrant trumpet-shaped flowers 1the Datura arborea; the maikoa; the angel's trumpet; the Brugmansia arborea– a South American plant that is cultivated for its large fragrant trumpet-shaped flowers 1