manchurian hare

/M AE0 N CH UH1 R IY0 AH0 N EH0 R/
noun
  1. 1

    Lepus mandshuricus, a forest-dwelling hare found in northeastern China and Russia, the Amur River basin, and the higher mountains of northern Korea.

Translate “manchurian hare” into another language