DEMERSED


Meaning of DEMERSED in English

adj situated or growing under water, as leaves; submersed.

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