STERNITE MEANING IN ENGLISH

• Sternite Definition & Synonyms

  1. (n.) The sternum of an arthropod somite.


RECENT SEARCHES