Meaning of エラブオオコウモリ in Japanese

  1. Words

Definition of エラブオオコウモリ

  1. (n) northern Ryukyu fruit bat (Pteropus dasymallus dasymallus)
Back to top