Unexpected high losses of Anopheles gambiae larvae due to rainfall.

Unexpected high losses of Anopheles gambiae larvae due to rainfall.