VICTORIA LILY


Meaning of VICTORIA LILY in English

■ noun a tropical South American water lily which has gigantic floating leaves with raised sides. [Genus Victoria : two species.]

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