pennyroyal_oil has definitions from the field of chemistry
1
[ noun ] (chemistry) oil from European pennyroyal having a odor like mint; used chiefly in soaps

Related terms

oil pennyroyal

2
[ noun ] (chemistry) aromatic oil from American pennyroyal

Synonyms

hedeoma_oil

Related terms

oil pennyroyal

*