ANIMALCULUM MEANING IN ENGLISH

• Animalculum Definition & Synonyms

  1. (n.) An animalcule.


Synonyms:
Animalcule,

RECENT SEARCHES