English: are called melanosomes.
Telugu: వారు మెలనోసైట్లను అని పిలుస్తారు.