English dictionary
ayapana meaning and definition
Definition and meaning of ayapana at MeaningMonkey.org. ayapana meaning and definition in the English Dictionary.AYAPANA noun
Definition of ayapana (noun)
- low spreading tropical American shrub with long slender leaves used to make a mildly stimulating drink resembling tea; sometimes placed in genus Eupatorium
- synonyms: Ayapana triplinervis, Eupatorium aya-pana
Source: Princeton University Wordnet