trumpet-tailed rats

English

Noun

trumpet-tailed rats

  1. plural of trumpet-tailed rat