デメニギス
Meanings
Noun
1. barreleye (Macropinna microstoma)