See Also: morucho(dictionary)

morucho (iou)



morucho noun. . M20.
[Spanish.]
A half-breed bull reared in Spain.