English: Illupa is an Indian tropical tree found largely in the central and north Indian plains and forests.
Telugu: మహోవా లాంగ్ఫోలియా అనేది భారతీయ ఉష్ణమండల వృక్షం, ఇది మధ్య మరియు ఉత్తర భారతీయ మైదానాలు మరియు అడవులలో ఎక్కువగా ఉంటుంది.