KED


Meaning of KED in English

(also sheep ~ )

■ noun a wingless louse fly that is a parasite of sheep. [ Melophagus ovinus .]

Origin

C16: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.