Latin-French dictionary »

scleranthus meaning in French

LatinFrench
scleranthus noun

scléranthenom