meaning of pogostemon

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


Related Words

pogostemon | pogostemon cablin |

Developed & Maintained By Taraprasad.com

Treasure Words