West India tea

Noun

 * 1)  A shrubby plant  having oblanceolate toothed leaves sometimes used in the West Indies as a substitute for tea.