1
[ adjective ] not ruminant

Related terms

ruminant Ruminantia

*