English synonyms about - contact  

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.


Find more on maikoa elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0158