Adjective nonruminant has 1 sense
  1. nonruminant - not ruminant
    Antonym:
    ruminant
,
TOP