ZEBRULE


Meaning of ZEBRULE in English

add. ·noun a cross between a male zebra and a female horse.

Webster English vocab.      Английский словарь Webster.