isokoiro

Noun

 * 1) greater dog-like bat, Peropteryx kappleri