Santa Cruz water lily


noun
  1. 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.

Words Nearby Santa Cruz water lily

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024