Return to Article Details The odor of matcha (Japanese powdered green tea) as the base note of green tea leaves Download Download PDF