Definitions of Latrodectus:

  • noun:   venomous spiders