mesomammal
Noun
Meaning
mesomammal (plural mesomammals)
(biology) Any medium-sized mammal (roughly larger than a rodent and smaller than a bear)
Noun
mesomammal (plural mesomammals)
(biology) Any medium-sized mammal (roughly larger than a rodent and smaller than a bear)