herbaceous biomass - German English Dictionary