'arcella' definitions:

Definition of 'arcella'

(from WordNet)
noun
An amoeba-like protozoan with a chitinous shell resembling an umbrella

Words containing 'arcella'