English-Chinese dictionary »

margay meaning in Chinese

EnglishChinese
margay [margays] (Leopardus wiedii)
noun
[UK: mˈɑːɡeɪ]
[US: mˈɑːrɡeɪ]

長尾虎貓noun

长尾虎猫 /chángwěi hǔmāo/noun