ボウフラ
Meanings
Noun
1. mosquito larva; wriggler; maggot (Usually kana)
Other readings
Examples1
The water tank teems with mosquito larvae.