dinobdelliasis

dinobdelliasis

infestation of all animal species with nasal leeches (Dinobdella ferox).