Definify.com

Definition 2025


mountain_zebras

mountain zebras

English

Noun

mountain zebras

  1. plural of mountain zebra