Definition, synonyms and related words
A parasitic organism that afflicts dogs, the roundworm Dirofilaria immitis.