LIVERWORT


Meaning of LIVERWORT in English

(n.) A flowerless plant (Marchantia polymorpha), having an irregularly lobed, spreading, and forking frond.

Webster's English dictionary.      Английский словарь Webster.