grevy''s zebra

Explore definitions, synonyms, and language insights of grevy''s zebra

Definitions

Noun
zebra with less continuous stripes

More General Terms