OMOSTEGITE MEANING IN ENGLISH

• Omostegite Definition & Synonyms

  1. (n.) The part of the carapace of a crustacean situated behind the cervical groove.


RECENT SEARCHES