English: Inflorescences are large, terry.
Telugu: పువ్వులు పెద్దవి, టెర్రీ.