YourDictionary

Dictionary Home » Medical Definitions » urticaria endemica

urticaria endemica medical definition

noun
Urticaria caused by contact with the nettling hairs of certain caterpillars.

link/cite print suggestion box