What is the full meaning of megaphylls
MEGAPHYLL, a relatively large type of leaf produced by e.g. ferns [n]
Example of the word megaphylls placed on a Scrabble board.