Meaning ofwheel animalculein English

wheel animalcule

Definitions