FAMILY CTENIZIDAE





Definition:

  1. [noun] large burrowing spiders
    Synonyms: Ctenizidae, family Ctenizidae

Synonyms: