meaning of suricate
1.
burrowing
diurnal
meerkat
of
southern
Africa;
often
kept
as
a
pet
Related Words
suricate
|
Developed & Maintained By
Taraprasad.com