Latin-French dictionary »

collembola meaning in French

LatinFrench
Collembola noun

collembolenom