Megachiroptera
plural noun
Mega·chiroptera
Definition of Megachiroptera
: a suborder of Chiroptera comprising the large powerful Old World fruit bats that are distinguished by smooth-crowned molars and a claw on the index finger
Keep scrolling for more