English Dictionary
◊ MEGACHIROPTERA
Megachiroptera
n : fruit bats [syn: {Megachiroptera}, {suborder Megachiroptera}]