macromammal

Noun

 * 1) Any relatively large mammal

Related terms

 * macromammalian