white water lily in Irish white water lily in Irish bacán bán noun Nymphaea alba, of Europe and North Africa Add to Flashcards