Home
Search
Index
Definify.com
Definition
2024
vivisections
vivisections
English
Noun
vivisections
plural of
vivisection
French
Noun
vivisections
m
plural of
vivisection
Similar Results