English edit

Noun edit

epipterygoids

  1. plural of epipterygoid