Amoeba is

Heterotrophs

Ectoparasite

Autotrophs

Both Heterotrophs and Autotrophs