Mosquitoes

Definition:

  • (pl. ) of Mosquito

Compare mosquitoes with other words:

mosquitoes vs. spider