Cochliomyia hominivorax
Order Diptera larva
|
|
Larva of Cochliomyia hominivorax (organism)
Cochliomyia hominivorax larva
Larva of Cochliomyia hominivorax
Id
609089002
Status
Primitive