Word info

cyamella

Noun

Meaning

cyamella (plural cyamellae)

(anatomy) A small sesamoid bone situated in the popliteus muscle found in primates (rarely humans) and certain other animals.

Source: en.wiktionary.org

Anagrams

Close letter words and terms