WATER SHIELD


Meaning of WATER SHIELD in English

an aquatic american plant (brasenia peltata) having floating oval leaves, and the covered with a clear jelly.

Webster English vocab.      Английский словарь Webster.