Word info

tickspider

Noun

Meaning

tickspider (plural tickspiders)

Any arachnid of the order Ricinulei

Source: en.wiktionary.org

Close letter words and terms