アイアイ下目 かもく
aiaikamoku

Noun

1. Chiromyiformes; infraorder containing the aye-aye — explanation