'Megachiroptera' definitions:

Definition of 'Megachiroptera'

(from WordNet)
noun
Fruit bats [syn: Megachiroptera, suborder Megachiroptera]

Words containing 'Megachiroptera'