ctenizidae : Idioms & Phrases


family ctenizidae

  • noun large burrowing spiders
    Ctenizidae.
WordNet