This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Oswego tea

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



Shares

Related Words

Menu