Definify.com

Definition 2024


megaphylls

megaphylls

English

Noun

megaphylls

  1. plural of megaphyll