EPIPTERYGOID MEANING IN ENGLISH

• Epipterygoid Definition & Synonyms

  1. (n.) An epipterygoid bone or cartilage; the columella in the skulls of many lizards.
  2. (a.) Situated upon or above the pterygoid bone.


RECENT SEARCHES