'arcella' definitions:

Definition of 'arcella'

From: WordNet
noun
An amoeba-like protozoan with a chitinous shell resembling an umbrella

Words containing 'arcella'