Definify.com

Definition 2024


microbat

microbat

English

Noun

microbat (plural microbats)

  1. Any of the small bats in the suborder Microchiroptera.

See also