WATER SOLDIER


Meaning of WATER SOLDIER in English

noun

1. : a European aquatic plant ( Stratiotes aloides ) of the family Hydrocharitaceae with bayonet-shaped leaves that are submerged in the vegetative stage and float in the flowering stage

2. : a water lettuce ( Pistia stratiotes )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.