Meaning of theridiid
Definition of theridiid
(noun)
spider
having a
comb-like
row of bristles on
each
hind
foot
Other information on theridiid
WIKIPEDIA results for
theridiid
Amazon results for
theridiid
Tweet