Definition of Manchurian wapiti in US English:

Manchurian wapiti

noun

  • A red deer or wapiti of the subspecies Cervus elaphus xanthopygus, found in Manchuria.

Origin

Late 19th century; earliest use found in Richard Lydekker (1849–1915).