Latin-French dictionary »

sporotrichum meaning in French

LatinFrench
sporotrichum noun

sporotrichenom