PROCERITE MEANING IN ENGLISH

• Procerite Definition & Synonyms

  1. (n.) The segment next to the flagellum of the antennae of Crustacea.


RECENT SEARCHES