Ayapana Definition
noun
Ayapana triplinervis, a tropical American shrub.
Wiktionary
Synonyms:
- Eupatorium aya-pana
- Ayapana triplinervis
Find Similar Words
Find similar words to ayapana using the buttons below.