of or relating to herbs; herbal tea, herbal medicine'
herbal (adj.)
tea-like drink made of leaves of various herbs
[ Syn: herb tea , herbal tea ]
of or relating to herbs; herbal tea, herbal medicine'
tea-like drink made of leaves of various herbs
[ Syn: herb tea , herbal tea ]