Datasegment.com Online Dictionary
  Online Dictionary : W : water shield

water shield


1 definition found

water shield - Collaborative International Dictionary of English v.0.48 :

  Water shield \Wa"ter shield`\ (Bot.)
     An aquatic American plant (Brasenia peltata) having
     floating oval leaves, and the covered with a clear jelly.
     [1913 Webster]