nonruminants
English
Noun
nonruminants
plural of
nonruminant