Nuphar lutea
English Dictionary
->
Letter N
-> Nuphar lutea
Search Dictionary:
Nuphar lutea Definition
(n)
a
water
lily
with
yellow
flowers
Nuphar lutea Synonyms
Nuphar lutea
yellow water lily
© Art Branch Inc.