[--]

Jyutping maa5 lou6 daai6
Pinyin mǎ lù dà

Definitions (Wiktionary)
  1. noun, historical
    human test subjects of the Unit 731