Anopheles daudi
03dc63ffccecbc80fb63b0783ecef739
...