theridiidaeEnglish

Theridiidae, family Theridiidae

Noun

A family of comb-footed spiders

English: Theridiidae, family Theridiidae

English words with similar meanings

Show 1 words