Definition of "amoebae"

amoebae