Dartars definition

A kind of scab or ulceration on the skin of lambs.
noun
0
0
Advertisement

Origin of dartars

  • French dartre eruption, dandruff.

    From Wiktionary