Definify.com

Definition 2024


zebra_mongoose

zebra mongoose

English

Noun

zebra mongoose (plural zebra mongooses)

  1. (rare) A banded mongoose.

Translations