Dictionary for word “heterotrophs”
heterotrophs - Did you Mean?
heterotroph
heterotropal (heterotropous)
heterotrophic