French-Latin dictionary »

scléranthe meaning in Latin

FrenchLatin
scléranthe nom

scleranthusnoun