vocab dash
Log in
Sign up
cuncuna
Meanings
Noun
1. caterpillar (insect)
2. accordion
(informal)