German-English dictionary »

organotroph meaning in English

GermanEnglish
organotroph

organotrophic