Xalda sheep (English, noun)
expansion: Xalda sheep (plural Xalda sheep)
Senses:
glosses: An endangered breed of sheep indigenous to the Asturias province of Northern Spain.
Forms:
form: Xalda sheep
tags: plural