- Japanese⇔English Dictionary

  1. 1. [n] lily magnolia (Magnolia quinquepeta, Magnolia liliiflora)

Kanji in this word