Meaning of スイレン in Japanese

  1. Words

Definition of スイレン

  1. (n) water lily (any plant of genus Nymphaea)
  2. pygmy waterlily (Nymphaea tetragona) →Related words: 未草
Back to top