English | German | Russian | Czech

tympanohyoid English

Meaning tympanohyoid meaning

What does tympanohyoid mean?

tympanohyoid

(anatomy) The terminal segment of the hyoid apparatus (that supports the hyoid bone)

Are you looking for...?