shrew opossums

English

Noun

shrew opossums

  1. plural of shrew opossum