LIVERWORT


Meaning of LIVERWORT in English

[ 'lɪvəwə:t ]

■ noun a small flowerless green plant with leaf-like stems or lobed leaves, lacking true roots and reproducing by spores. [Class Hepaticae.]

Origin

OE, from liver 1 + wort , translating med. L. hepatica .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.