D defs.my
Entry 1 sense Webster, 1913

Demersed

· De·mersed · IPA
01 a. Situated or growing under water, as leaves; submersed.
  1. 1.
    Situated or growing under water, as leaves; submersed.(Bot.)