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.
500 - Internal Server Error

500

Internal Server Error

Back to Home