English: A new plant species?
Telugu: మరో కొత్త రకం ప్లాంట్లు?