amboahaolo

Etymology
+

Noun

 * 1) falanouc
 * 2) fox spp.

Cat:mg:Canids Cat:mg:Mammals