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