megaphyton
English
megaphyton meaning in English • megaphyton का अर्थ अंग्रेजी में
Noun
- An extinct genus of tree ferns with large, two-ranked leaves, or fronds.