microsheep

English

Etymology

micro- +‎ sheep

Noun

microsheep (plural microsheep)

  1. A sheep of an inherently small breed.