VIVISECTOR MEANING IN ENGLISH

• Vivisector Definition & Synonyms

  1. (n.) A vivisectionist.


RECENT SEARCHES