Dictionary
Definition of MAIKOA
noun : MAIKOA
Source:WordNet 3.1
-
1. (
) a South American plant that is cultivated for its large fragrant trumpet-shaped flowers ;
See more about : MAIKOA