megabats
English
Noun
megabats
plural of
megabat
Anagrams
meatbags