Video encyclopedia

Orthopodomyia anopheloides

Orthopodomyia anopheloides is a species of zoophilic mosquito belonging to the genus Orthopodomyia. It is found in Andaman Islands, Sri Lanka, Cambodia, China, India, Indonesia, Japan, Malaysia, Nepal, Pakistan, Philippines, Singapore, Taiwan, Thailand, and Vietnam.
Explore contextually related video stories in a new eye-catching way. Try Combster now!