Englishfor English speakers
vivisector English
Meaning vivisector meaning
What does vivisector mean?
vivisector
Synonyms vivisector synonyms
What other words have the same or similar meaning as vivisector?