• Liverleaf

    Origin

    liver + leaf

    Full definition of liverleaf

    Noun

    liverleaf

    (plural liverleafs)
    1. liverwort
    © Wiktionary