Meaning of Pogostemon

Definition of Pogostemon

(noun) genus of Asiatic shrubs or trees whose leaves yield a fragrant oil

Other information on Pogostemon

WIKIPEDIA results for Pogostemon
Amazon results for Pogostemon