Demersed definitions

Search

Demersed

Demersed logo #21002• (a.) Situated or growing under water, as leaves; submersed.
Found on http://thinkexist.com/dictionary/meaning/demersed/

Demersed

Demersed logo #20972De·mersed' adjective (Botany) Situated or growing under water, as leaves; submersed.
Found on http://www.encyclo.co.uk/webster/D/32
No exact match found.