zebra

(noun) equine (generic term)

< zebibyte | zebra crossing >