Termonlogy for Cattle

123456
Across
  1. 2. breeds descended from the ancient Celtic Shorthorn
  2. 3. Mature Male cattle
  3. 4. Name for a group of cattle
  4. 5. Newborn cattle
  5. 6. Altered (castrated Male cattle
Down
  1. 1. humped cattle
  2. 3. Scientific Name for cattle
  3. 4. young female cattle
  4. 5. Mature female cattle