water shield Hear it!

water shield Definition

water shield

noun

  1. ☆ a purple-flowered waterlily (Brasenia schreberi) having floating leaves coated underneath with a jellylike substance
  2. cabomba