'Latrodectus' definitions:

Definition of 'Latrodectus'

(from WordNet)
noun
Venomous spiders [syn: Latrodectus, genus Latrodectus]

Words containing 'Latrodectus'