天竺 was the old Chinese name for India (used in Buddhist texts and
西游记). Despite the name, geraniums originate in South Africa, not India — Chinese botanists tagged any imported flowering plant as 'from
天竺' the way English tags exotic things 'India-' (Indian corn, India ink).