Previous
Previous
Sir David's Long-beaked Echidna
Next
Next
English name: Emma's Giant Rat
Scientific name: Uromys emmae
Geographic range: Indonesia (Possibly extinct)
Taxonomic group: Mammal