Meaning of maikoa
Definition of maikoa
(noun)
a South American
plant
that is
cultivated
for its
large
fragrant
trumpet-shaped
flowers
Other information on maikoa
WIKIPEDIA results for
maikoa
Amazon results for
maikoa
Tweet