滿洲龍 [满-龙]

Jyutping mun5 zau1 lung4
Pinyin mǎn zhōu lóng

Definitions (Wiktionary)
  1. noun
    Mandschurosaurus