Vocabulary

アミメカゲロウ目

Neuroptera; order of insects with four membranous wings

noun