Otter sheep


Also found in: Dictionary.

Otter sheep

extinct achondroplastic mutant sheep. Similar to ançon sheep.