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.
A kind of scab or ulceration on the skin of lambs.
French dartre eruption, dandruff.
From Wiktionary
Find similar words to dartars using the buttons below.