English dictionary
arcella meaning and definition
Definition and meaning of arcella at MeaningMonkey.org. arcella meaning and definition in the English Dictionary.ARCELLA noun
Definition of arcella (noun)
- an amoeba-like protozoan with a chitinous shell resembling an umbrella
Source: Princeton University Wordnet