SPATTERDOCK


Meaning of SPATTERDOCK in English

■ noun N. Amer. a yellow-flowered water lily. [ Nuphar advena and other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.