Anopheles barberellus
f01ed086ad57f651609bd79b149428b4
...