HEXAPODA MEANING IN ENGLISH

• Hexapoda Definition & Synonyms

  1. (n. pl.) The true, or six-legged, insects; insects other than myriapods and arachnids.


Synonyms:
Insecta,

RECENT SEARCHES