Word info

lamponid

Noun

Meaning

lamponid (plural lamponids)

(zoology) Any spider in the family Lamponidae.

Source: en.wiktionary.org

Close letter words and terms