Definify.com

Definition 2024


hyoids

hyoids

English

Noun

hyoids

  1. plural of hyoid