French-Latin dictionary »

sporotriche meaning in Latin

FrenchLatin
sporotriche nom

sporotrichumnoun