Definify.com

Definition 2024


minaji

minaji

Gooniyandi

A short-beaked echidna, Tachyglossus aculeatus.

Noun

minaji

  1. echidna