tellurian: an inhabitant of the earth
inhabitant: a person who inhabits a particular place
giant buttercup: spectacular perennial native of wet montane grasslands of Peru; formerly included in genus Ranunculus