Skip to Content
Medical Term:

dermatitis pediculoides ventricosus

 

Synonym(s): straw itch

(web2)