maikoa
English Dictionary
->
Letter M
-> maikoa
Search Dictionary:
maikoa Definition
(n)
South
American
plant
cultivated
for
its
large
fragrant
trumpet
-
shaped
flowers
maikoa Synonyms
angel's trumpet
Brugmansia arborea
Datura arborea
maikoa
© Art Branch Inc.