HYOPASTRON MEANING IN ENGLISH

• Hyopastron Definition & Synonyms

  1. (n.) The second lateral plate in the plastron of turtles; -- called also hyosternum.


RECENT SEARCHES