Portuguese-English dictionary »

animalculista meaning in English

PortugueseEnglish
animalculista noun
{m} {f}

animalculist(believer in the theory of animalculism)
noun