Farm Animals Essentials
0/12

Pick the word that matches this meaning:

A grey farm animal with very long ears that carries heavy loads.