English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Taguan

Taguan (n.)

A large flying squirrel (Pteromys petuarista). Its body becomes two feet long, with a large bushy tail nearly as long.