ARTIODACTYLOUS

Definition of ARTIODACTYLOUS

  1. (adj)of or relating to or belonging to mammals of the order Artiodactyla