• word of the day

    ayapana

    ayapana - Dictionary definition and meaning for word ayapana

    Definition
    (noun) low spreading tropical American shrub with long slender leaves used to make a mildly stimulating drink resembling tea; sometimes placed in genus Eupatorium
Connect with us on Facebook