English edit

Etymology edit

ptero- +‎ sphenoid

Noun edit

pterosphenoid (plural pterosphenoids)

  1. Either of a pair of endochondral bones in the skull of some fish