Noun Definition

taguan

1.Definition: East Indian flying squirrel

Category: Animals