English

edit

Noun

edit

petrohyoids

  1. plural of petrohyoid