Word info

telotarsus

Noun

Meaning

telotarsus (plural telotarsi)

The distal of the two main tarsomeres of the tarsus of some arthropods

Source: en.wiktionary.org

Close letter words and terms