Meaning of liverwort
Definition of liverwort
(noun)
any of
numerous
small
green
nonvascular plants of the
class
Hepaticopsida
growing
in wet places and resembling
green
seaweeds or
leafy
mosses
Other information on liverwort
WIKIPEDIA results for
liverwort
Amazon results for
liverwort
Tweet