Definition of "amoebas"

amoebas