French tea
noun
1
: an aromatic herb (Micheliella anisata) of the mint family of the southeastern U.S.
2
: a tea made from a sage (Salvia officinalis) of southern France
called also Greek tea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share