[---]

Jyutping maan6 syu4 saa1 waa4
Pinyin màn shū shā huá

Definitions (Wiktionary)
  1. noun
    a flower attested in Buddhist literature