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.