Definition of “hyoid” - English Dictionary

british dictionary