English edit

Noun edit

megachiropterans

  1. plural of megachiropteran

Anagrams edit