Meaning of bastard pennyroyal

Definition of bastard pennyroyal

(noun) aromatic plant of the eastern United States

Other information on bastard pennyroyal

WIKIPEDIA results for bastard pennyroyal
Amazon results for bastard pennyroyal