Definify.com

Definition 2024


おおこうもり

おおこうもり

Japanese

Noun

おおこうもり (romaji ōkōmori)

  1. 大蝙蝠: megabat, flying fox