chinese angelica: similar to American angelica tree but less prickly; China
physical entity: an entity that has physical existence
drop biscuit: biscuit made from dough with enough milk that it can be dropped from a spoon