Dictionary
Dictionary
Water shield — definition & meaning
Word Type Definition Water shield An aquatic American plant (Brasenia peltata) having
floating oval leaves, and the covered with a clear jelly.
Explore more words:
Vouch · Drug · Repairable · Shareholder · Trade · Deadly · Hear · Appointor ·