zebrula









zebrula


noun

  1. the offspring of a female horse and a male zebra.
51 queries 0.567