English | German | Russian | Czech

liverleaf English

Meaning liverleaf meaning

What does liverleaf mean?

liverleaf

(= hepatica) any of several plants of the genus Hepatica having three-lobed leaves and white or pinkish flowers in early spring; of moist and mossy subalpine woodland areas of north temperate regions

Synonyms liverleaf synonyms

What other words have the same or similar meaning as liverleaf?

liverleaf English » English

hepatica liverwort

Are you looking for...?