EPISTERNA MEANING IN ENGLISH

• Episterna Definition & Synonyms

  1. (pl. ) of Episternum


• Episternal Definition & Synonyms

  1. (a.) Of or pertaining to the episternum.


RECENT SEARCHES