Word info

liocranid sac spider

Noun

Meaning

liocranid sac spider (plural liocranid sac spiders)

any spider of the family Liocranidae.

Source: en.wiktionary.org

Close letter words and terms