ENTOPLASTRON MEANING IN ENGLISH

• Entoplastron Definition & Synonyms

  1. (n.) The median plate of the plastron of turtles; -- called also entosternum.


RECENT SEARCHES