カグラコウモリMeaningsNoun1. lesser great leaf-nosed bat (Hipposideros turpis); lesser roundleaf bat; lesser leaf-nosed bat (Usually kana)Other readings神楽かぐら蝙蝠こうもりかぐらこうもり