Spanish-English dictionary »

autotrofia meaning in English

SpanishEnglish
autotrofia noun

autotrophy(synthesis of food from inorganic substances)
noun

Your history