GeneralConnection.com
➔
Dictionary
leaf beetle
Noun
1. chrysomelid
1. beetle
Usage