Skip to main content

sanicle

English sanicle meaning in English  •  sanicle का अर्थ अंग्रेजी में
Noun
  • Any plant of the umbelliferous genus Sanicula, reputed to have healing powers.
Advertisement