West Indian tea
noun
: a goatweed (Capraria biflora) the leaves of which are sometimes used in the West Indies for tea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share