Designed by
Title
Macro Ocular Dirofilariasis. Dirofilaria Parasite Detected in Ocular and Periocular #292691085
Description
Macro Ocular Dirofilariasis. Dirofilaria Parasite Detected in Ocular and Periocular Tissues, Human Eye. Closeup, Horizontal. AI Generated. High quality photo