Definify.com
Definition 2024
liocranid_sac_spider
liocranid sac spider
English
Noun
liocranid sac spider (plural liocranid sac spiders)
- any spider of the family Liocranidae.
Translations
spider
|
liocranid sac spider (plural liocranid sac spiders)
|