Tamil Dictionary 🔍

zebrula

Ze"bru*la, Ze"brule, n. Defn: A cross between a male zebra and a female horse.


zebrula - Similar Words