Synonyms and Antonyms for Spanish_tea

1. Spanish tea (n.)

rank-smelling tropical American pigweed

Synonyms: