meaning of meerkats
1.
a
mongoose-like
viverrine
of
South
Africa
having
a
face
like
a
lemur
and
only
four
toes
Related Words
meerkat
|
Developed & Maintained By
Taraprasad.com