pustule full of worms, especially on an animal - Espagnol Anglais Dictionnaire