jaguarundi /,dʒæ^wә'rʌndi/ 📖 中文释义 n. [动] 美洲山猫 📘 English Definition(英文释义) n long-bodied long-tailed tropical American wildcat ← jaguars J 字母词表 jaguarundi cat →