Meaning of arcella

Definition of arcella

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

Other information on arcella

WIKIPEDIA results for arcella
Amazon results for arcella