Amoebous Synonyms

Pertaining to or resembling amoebae
(Adjective)