meaning of botanische Makroreste

botanische Makroreste - German to English

macro-botanical material