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