Word info

atracid

Noun

Meaning

atracid (plural atracids)

Any of the venomous Australian mygalomorph spiders of the family Atracidae; a funnel-web spider.

Source: en.wiktionary.org

Anagrams

Close letter words and terms