Word info

procoxa

Noun

Meaning

procoxa (plural procoxae)

The coxa of the foreleg of an arthropod

Source: en.wiktionary.org

Close letter words and terms