EGAVE

hersiliid

Meaning

  1. noun Any spider in the family Hersiliidae.

Similar words

desid theridiosomatid halid dysderid sicariid herpelid hubbardiid homalonychid helicinid herpetotheriid

Save “hersiliid” to learn later