flagpole: a tall staff or pole on which a flag is raised
staff: a strong rod or stick with a specialized utilitarian purpose
castoroides: extinct beavers of the Pleistocene; of eastern and southern United States