Footage - Extreme closeup of a tiny aphid a parasitic insect species latched onto and feeding from the stem of a plant.
Extreme closeup of a tiny aphid a parasitic insect species latched onto and feeding from the stem of a plant.
Footage ID : 62807563
Duration : 29.43s
Media Type : Footage
Copyright : pzaxe
Stock Footage Keywords