STERNEBRA MEANING IN ENGLISH

• Sternebra Definition & Synonyms

  1. (n.) One of the segments of the sternum.


• Sternebrae Definition & Synonyms

  1. (pl. ) of Sternebra


RECENT SEARCHES