Definition Definition

demersed - Meaning and Examples

Meaning of 'demersed' (Webster Dictionary)

1 . Demersed [ a.]
- Situated or growing under water, as leaves; submersed.