omohyoids meaning

Meaning of omohyoids

What is the full meaning of omohyoids

OMOHYOID, a shoulder-blade muscle [n]

Example of the word omohyoids placed on a Scrabble board.

Unscrambled word omohyoids

Points for omohyoids

Scrabble
24 points
Word With Friends
17 points
Wordfeud
24 points

Related pages for omohyoids