glossaryclose

Anthropoid

Anthropoid.jpg

A term meaning ' in human form'. The word is regularly used to describe the shape of a certain type of sarcophagus.