Noun Definition

nuphar lutea

1.Definition: a water lily with yellow flowers

Related Noun(s):yellow water lily

Category: Plants