Definify.com

Definition 2024


delphacid

delphacid

English

Noun

delphacid (plural delphacids)

  1. (entomology) Any member of the Delphacidae.

Translations