3 results in 0.0035s.
Advertisement
  • pennyroyal
    pennyroyal, noun.
    1. any one of various plants of the mint family, especially:
    a. a perennial European herb having small aromatic leaves.
    b. a similar American herb that yields a pungent oil formerly much used as a mosquito repellent a

pennyroyal in Gujarati ગુજરાતી

pennyroyal in Hindi हिन्दी

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-pennyroyal