|
Definition of Demersed
1. a. Situated or growing under water, as leaves; submersed.
Definition of Demersed
1. demerse [v] - See also: demerse
Medical Definition of Demersed
1.
|
1. a. Situated or growing under water, as leaves; submersed.
1. demerse [v] - See also: demerse
1.