Where does “hioides” come from?

hioides (Spanish): hyoid

Definitions

  1. hyoid

Words derived from “hioides