English: This is a scientific name.
Telugu: దీనికే శాస్త్రమని మరొకపేరు.