Manchurian leopard

English

Noun

Manchurian leopard (plural Manchurian leopards)

  1. Synonym of Amur leopard.