nilgirinnäätä

Noun

 * 1) Nilgiri marten,  species of marten found in southern India