Synonym-English dictionary »

nuphar lutea synonyms in English

SynonymEnglish
Nuphar lutea noun

nuphar luteanoun

yellow water lilynoun