: an itching inflammation of the skin marking the point of entrance into the body of larval hookworms
Love words? Need even more definitions?
Merriam-Webster unabridged
Share