Latin-Angol szótár »

leontopetalon angolul

LatinAngol
leontopetalon noun
{n}

lion's leaf(Leontice leontopetalum)
noun