English edit

Noun edit

megaderms

  1. plural of megaderm