TETRAMERA MEANING IN ENGLISH

• Tetramera Definition & Synonyms

  1. (n. pl.) A division of Coleoptera having, apparently, only four tarsal joints, one joint being rudimentary.


RECENT SEARCHES