2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENscabiesNoun
EN
A contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation
itchseven-year itch
bn:00047725n Concept
EN
Genus of molluscs
bn:18169589n Concept