Definify.com

Definition 2025


chrysomelid

chrysomelid

English

Noun

chrysomelid (plural chrysomelids)

  1. leaf beetle