Definify.com
Definition 2024
anomalure
anomalure
English
Noun
anomalure (plural anomalures)
- A rodent of the family Anomaluridae, found in central Africa; the scaly-tailed squirrel.
Translations
rodent of the family Anomaluridae
|
anomalure (plural anomalures)
|