VariousWords beta
Related Terms:
Noun
Definition: A member of either of two species of small, brown, mongoose-like mammals Salanoia concolor and Salanoia durrelli, from Madagascar.
VariousWords beta
Definition: A member of either of two species of small, brown, mongoose-like mammals Salanoia concolor and Salanoia durrelli, from Madagascar.