1 English Synonyms for VONDSIRA
Prev.1Next
vansire
Definition: 1. (zoology) An ichneumon, Atilax paludinosus (syn. Herpestes galera), native to Africa and Madagascar. It is reddish brown or dark brown, grizzled with white.
Show more information about vansire
Prev.1Next
Search took: 8.7346 ms