Oswego tea

From Biology-Online Dictionary
Jump to: navigation, search

oswego tea

(Science: botany) An American aromatic herb (monarda didyma), with showy, bright red, labiate flowers.