Limnophyte meaning

(biology) Any plant that grows in marshy conditions, or in shallow water.
noun
0
0
Advertisement

Origin of limnophyte

  • limno- + -phyte
    From Wiktionary