NONRUMINANT

Definition of NONRUMINANT

  1. (adj)not ruminant