arcella arcella

Definition(s):

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

Wiki Images for arcella

definition of arcella
Word of the Day
repudiate repudiate
/ri ˈpju di ˌeɪt /