zebra antelope
nounDefinition of zebra antelope
: a small bush antelope (Cephalophus doriae) of Liberia that is brown with black cross stripes
1