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)

  1. low spreading tropical American shrub with long slender leaves used to make a mildly stimulating drink resembling tea; sometimes placed in genus Eupatorium
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: