Anopheles annulimanus
ca9cf1830076049737f58468d4c2fc75
...