• word of the day

    vivisectionist

    vivisectionist - Dictionary definition and meaning for word vivisectionist

    Definition
    (noun) a biologist who cuts open live animals for research
Download our Mobile App Today
Receive our word of the day
on Whatsapp