Etymology
Today it means: Any plant having an unbranched stem or trunk and a crown of large leaves Full definition →
From mega- (“large”) + -phyte (“plant”).
Etymology from Wiktionary, CC BY-SA 4.0.