black widow - English Synonyms Dictionary

black widow

n.
[1] Latrodectus mactans