English edit

Noun edit

nonruminants

  1. plural of nonruminant