Definify.com

Definition 2024


spectral_bat

spectral bat

English

Noun

spectral bat (plural spectral bats)

  1. Vampyrum spectrum, the largest carnivorous bat.

Synonyms

Translations