Water shield
Word Dictionary
-> Water shield
Search:
Water shield
() An aquatic American plant (Brasenia peltata) having floating oval leaves, and the covered with a clear jelly.
Terms of Use
Canadian Jobs