BELL ANIMALCULE MEANING IN ENGLISH

• Bell animalcule Definition & Synonyms

  1. () An infusorian of the family Vorticellidae, common in fresh-water ponds.


RECENT SEARCHES