English-French dictionary »

animalculist meaning in French

EnglishFrench
animalculist noun

animalculistenom