Open menu
Christophers, Samuel Rickard Sir.
Aedes aegypti (L.), the yellow fever mosquito