demersed
Meaning, Definition & Usage
Dictionary
Related
De*mersed"
adjective
Definitions
(Bot.)
Situated or growing under water, as leaves; submersed.
Webster 1913
Previous
demerara
demerge
demerit
demerol
demerse
Next
demersion
demesmerize
demesne
demesnial
demeter