English-Latin dictionary »

liverwort? meaning in Latin

EnglishLatin
liverwort? noun

lichen [lichenis]noun
M