archaeid
Noun
Meaning
archaeid (plural archaeids)
(zoology) Any member of the family Archaeidae of spiders, of southern Africa, Madagascar, and Australia.
Noun
archaeid (plural archaeids)
(zoology) Any member of the family Archaeidae of spiders, of southern Africa, Madagascar, and Australia.