Meaning of オキナワオオコウモリ in Japanese

  1. Words

Definition of オキナワオオコウモリ

  1. (n) Okinawa flying fox (Pteropus loochoensis) (extinct)
Back to top