causal agent: any entity that produces an effect or is responsible for events or results
physical entity: an entity that has physical existence
castoroides: extinct beavers of the Pleistocene; of eastern and southern United States