Skip to main content

Definitions by lkjh869

An animal made from cross-breeding a horse and a zebra.
zebroid by lkjh869 October 16, 2010