EN

Synonyms for desert tea

Definitions

  1. n. 1

    A leafless desert shrub of the US Southwest in the genus Ephedra, used to make an herbal tea

By length

7 letters
ephedra
9 letters
popotillo