Wiktionary
noctilionids
n. (plural of noctilionid English)
n. (plural of noctilionid English)