Equus grevyi

Explore definitions, synonyms, and language insights of Equus grevyi

Definitions

Noun
zebra with less continuous stripes

More General Terms