Saint Helena tea
noun
Saint He·le·na tea
| \ (¦)sāntᵊlˈēnə, -thəˈlēnə\
Definition of Saint Helena tea
: a shrub (Frankenia portulacifolia) of St. Helena whose leaves are used as a substitute for tea
Keep scrolling for more