Definify.com

Definition 2024


chrysomelid

chrysomelid

English

Noun

chrysomelid (plural chrysomelids)

  1. leaf beetle