AUTOTROPHIES

Definition of AUTOTROPHIES