Word info

metacoxa

Noun

Meaning

metacoxa (plural metacoxae)

The coxa of the hind leg of an arthropod

Source: en.wiktionary.org

Close letter words and terms