Word info

Manchurian hare

Noun

Meaning

Manchurian hare (plural Manchurian hares)

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

Source: en.wiktionary.org

Close letter words and terms