Dartars Definition
noun
A kind of scab or ulceration on the skin of lambs.
Wiktionary
Origin of Dartars
-
French dartre eruption, dandruff.
From Wiktionary
Find Similar Words
Find similar words to dartars using the buttons below.