English | German | Russian | Czech

demersed English

Meaning demersed meaning

What does demersed mean?

demersed

Situated or growing or constantly under water, as leaves; submersed.

Synonyms demersed synonyms

What other words have the same or similar meaning as demersed?

demersed English » English

underwater underseas

Are you looking for...?