herbaceous biomass - Turkish English Dictionary