Word info

mesocoxa

Noun

Meaning

mesocoxa (plural mesocoxae)

The coxa of a midleg

Source: en.wiktionary.org

Close letter words and terms