water shield
water shield
Definition
water shield
noun
- ☆ a purple-flowered waterlily (Brasenia schreberi) having floating leaves coated underneath with a jellylike substance
- cabomba
Browse dictionary entries near water shield
