0%

ALL meanings of royal water lily

roy·al wa·ter lil·y
R r
  • noun royal water lily a water lily, Victoria amazonica (or V. regia), of the Amazon River and British Guiana, having floating leaves from three to six feet (0.9 to 1.8 meters) wide, the upturned margins from two to four inches (5 to 10 cm) high, and dull crimson flowers. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?