megaphylls
English
Noun
megaphylls
plural of
megaphyll