Definition, Meaning & Synonyms | English word TEAMSTER TEA
TEAMSTER TEA
Definitions of TEAMSTER TEA
- A leafless desert shrub of the US Southwest in the genus Ephedra, used to make an herbal tea
Number of letters
12
Is palindrome
No
Search for TEAMSTER TEA in:
Page preparation took: 136.51 ms.