OSWEGO TEA MEANING IN ENGLISH

• Oswego tea Definition & Synonyms

  1. () An American aromatic herb (Monarda didyma), with showy, bright red, labiate flowers.


RECENT SEARCHES