arcella
English Dictionary
->
Letter A
-> arcella
Search Dictionary:
arcella Definition
(n)
an
amoeba
-
like
protozoan
with
a
chitinous
shell
resembling
an
umbrella
arcella Synonyms
arcella
© Art Branch Inc.