cadaver
nounDefinition of cadaver
: a dead body
especially
: one intended for dissection
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more