animalculumEnglish

animalcule, animalculum

Noun

Microscopic organism such as an amoeba or paramecium

English: animalcule, animalculum

English words with similar meanings

Show 1 words