中英词典查询

manticore ['mæntɪkoʊr]

n. (传说中的)人头狮身龙尾(或蝎尾),怪兽;