Megaphyll - What does it mean?
megaphyll | |
has no English definition.
(botany) A leaf having an internally branching system of veins, or a structure that is derived from such a leaf.
is likely misspelled.
has no English definition.