Pogostemon

Explore definitions, synonyms, and language insights of Pogostemon

Definitions

Noun
genus of Asiatic shrubs or trees whose leaves yield a fragrant oil

More General Terms