English

Detailed Synonyms for Spanish tea in English

Spanish tea:

Spanish tea [the ~] nom

  1. the Spanish tea
    – rank-smelling tropical American pigweed 1
    the American wormseed; the Chenopodium ambrosioides; the Mexican tea; the Spanish tea; the wormseed
    – rank-smelling tropical American pigweed 1

Related Definitions for "Spanish tea":

  1. rank-smelling tropical American pigweed1

Related Synonyms for Spanish tea