English | German | Russian | Czech

terra preta English

Meaning terra preta meaning

What does terra preta mean?

terra preta

very dark, man-made, nutritionally dense soil

Synonyms terra preta synonyms

What other words have the same or similar meaning as terra preta?

terra preta English » English

synthetic

Are you looking for...?