ZEBRULE


Meaning of ZEBRULE in English

(n.) A cross between a male zebra and a female horse.

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