Definition, synonyms and related words
Situated or growing or constantly under water, as leaves; submersed.