Definify.com

Definition 2026


mungooses

mungooses

English

Noun

mungooses

  1. plural of mungoose