Definition Definition

megaphyton - Meaning and Examples

Meaning of 'megaphyton' (Webster Dictionary)

1 . Megaphyton [ n.]
- An extinct genus of tree ferns with large, two-ranked leaves, or fronds.