Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

demersed Definition

Cancel
demersed
adjective
situated|Situated or growing or constantly under water, as leaf|leaves; submersed

Words Related to demersed!

demersed Examples by Brain Bank Users