Meaning of hyoid

Definition of hyoid

(adj) of or relating to the hyoid bone
(noun) a U-shaped bone at the base of the tongue that supports the tongue muscles

Other information on hyoid

WIKIPEDIA results for hyoid
Amazon results for hyoid