Definition of "amoeboids"

amoeboids