stem mammals

English

Noun

stem mammals

  1. plural of stem mammal