English: Nevus is their scientific name.
Telugu: Nevi - వారి యొక్క శాస్త్రీయ నామము.