Skip to main content

neuropteris

English neuropteris meaning in English  •  neuropteris का अर्थ अंग्रेजी में
prop. n.
  • An extensive genus of fossil ferns, of which species have been found from the Devonian to the Triassic formation.
Advertisement