Meaning of ayapana

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

Other information on ayapana

WIKIPEDIA results for ayapana
Amazon results for ayapana