oswego tea

Explore definitions, synonyms, and language insights of oswego tea

Definitions

Noun
perennial aromatic herb of eastern North America having variously colored tubular flowers in dense showy heads

More General Terms