theridiid

Explore definitions, synonyms, and language insights of theridiid

Definitions

Noun
spider having a comb-like row of bristles on each hind foot

More General Terms