indian palm squirrel

/IH1 N D IY0 AH0 N P AA0 M S K W ER0 AH0 L/
N
  1. 1

    The Indian palm squirrel or three-striped palm squirrel (Funambulus palmarum) is a species of rodent in the family Sciuridae found naturally in India (south of the Vindhyas) and Sri Lanka.

Translate “indian palm squirrel” into another language