ayepe-arenye

Noun

 * 1) caterpillar found on the ayepe plant