Resize herbaceous herbaceous, tasting term for the leafy or grassy aroma of crushed green leaves or freshly cut grass. Herbaceousness is generally…