megachiroptera

listen to the pronunciation of megachiroptera
الإنجليزية - الإنجليزية
{i} (Zoology) fruit bats
fruit bats