Word info

thoracopod

Noun

Meaning

thoracopod (plural thoracopods)

Any appendage attached to the thorax of an animal

Source: en.wiktionary.org

Related terms

Close letter words and terms