Zebroid

Science / Biology / Zebroid: A hybrid animal that results from breeding zebras and horses.

Links
Home
Glossary
Thesaurus