Skip to main content

onoclea

English onoclea meaning in English  •  onoclea का अर्थ अंग्रेजी में
prop. n.
  • A genus consisting of only species: the sensitive fern; in some classifications it is included in the Polypodiaceae.
Advertisement