The Caribbean Dictionary

Advertisment


water lily
1 definition
1
 
Noun
The Victoria Regia water lily. The national flower of Guyana.
Synonyms
Pictures
water lily
Belna May 19, 2015
Thats not Victoria Regia in the picture.
Its a big huge round lilly pad that can hold the weight a baby
400



Advertisment