Definition of liverleaf in English:
liverleaf
noun
North AmericanAny of various herbaceous plants of the genus Hepatica.
Origin
Early 19th century; earliest use found in Amos Eaton (1776–1842).
Are You Learning English? Here Are Our Top English Tips