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