chinese puzzle: intricate or ingenious puzzle consisting of boxes within boxes
physical entity: an entity that has physical existence
malecite: a member of the Algonquian people of northeastern Maine and New Brunswick