demersed
DEMERSED
, a. Plunged; situated or growing under water.