santa cruz water lily









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.
51 queries 0.603