Definition of Arcella

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

Synonyms of Arcella


No Synonyms Found.

Antonyms of Arcella


No Antonyms Found.

Homophones of Arcella


No Homophones Found.