• 基础释义
  • 英英词典释义

Microchiroptera

英英词典释义
  • Noun
    1. most of the bats in the world; all bats except fruit bats insectivorous bats