Definition Definition

water shield - Meaning and Examples

Meaning of 'water shield' (Webster Dictionary)

1 . Water shield
- An aquatic American plant (Brasenia peltata) having floating oval leaves, and the covered with a clear jelly.