Word info

synotaxid

Noun

Meaning

synotaxid (plural synotaxids)

(zoology) Any spider in the family Synotaxidae.

Source: en.wiktionary.org

Close letter words and terms