rhizoverb
Beta
Feedback
→
meerkat
Social mongoose
noun · A small social mongoose of southern Africa.
Enable JavaScript for search, audio, and interactive vocabulary practice.