American Dictionary of the English Language

Dictionary Search

Nenuphar


NENUPHAR, noun The water lily or water rose, a species of Nymphaea.