meaning of pennyroyal oil

1. aromatic oil from American pennyroyal


Related Words

pennyroyal oil |

Developed & Maintained By Taraprasad.com

Treasure Words