vocab dash
Log in
Sign up
mayón
Meanings
Noun
1. a traditional food from Ecuador, consisting of the larva of Brassolis sophorae