POSTSPHENOID MEANING IN ENGLISH

• Postsphenoid Definition & Synonyms

  1. (a.) Of or pertaining to the posterior part of the sphenoid bone.


RECENT SEARCHES