Seram long-tailed mosaic-tailed rats

English

Noun

Seram long-tailed mosaic-tailed rats

  1. plural of Seram long-tailed mosaic-tailed rat