SENTISECTION MEANING IN ENGLISH

• Sentisection Definition & Synonyms

  1. (n.) Painful vivisection; -- opposed to callisection.


RECENT SEARCHES