Liverleafs, noun plural of liverleaf. Synonyms in the same form.
hepaticas, liverworts
All synonyms for liverleaf →