pterosphenoid

English

Etymology

From ptero- +‎ sphenoid.

Noun

pterosphenoid (plural pterosphenoids)

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