English dictionary
equus zebra zebra meaning and definition
Definition and meaning of equus zebra zebra at MeaningMonkey.org. equus zebra zebra meaning and definition in the English Dictionary.EQUUS ZEBRA ZEBRA noun
Definition of Equus zebra zebra (noun)
- narrow-striped nearly extinct zebra of southern Africa
- synonyms: mountain zebra
Source: Princeton University Wordnet