Advertisement
Advertisement
Santa Cruz water lily
noun
- a South American aquatic plant, Victoria cruziana, of the water lily family, having floating leaves from 2–5 feet (0.6–1.5 meters) and deep pink or red flowers.
Advertisement
Word of the Day
[in-vet-er-it ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse