0%

ALL meanings of sifaka

S s
  • noun sifaka either of two large rare arboreal lemuroid primates, Propithecus diadema or P. verreauxi, of Madagascar, having long strikingly patterned or coloured fur: family Indriidae 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?