Sheep-ked meaning
A wingless fly (Melophagus ovinus) that parasitizes sheep, causing skin irritations that cause damage to wool.
noun
A wingless fly (Melophagus ovinus) that parasitizes sheep, causing skin irritations that cause damage to wool.
noun
Advertisement