Skip to main content

spleenwort

English spleenwort meaning in English  •  spleenwort का अर्थ अंग्रेजी में
Noun
  • Any fern of the genus Asplenium, some species of which were anciently used as remedies for disorders of the spleen.
Advertisement