It looks like a lemur. It looks like a spirit or a ghost. It refers to a specimen belonging to the Superfamily Lemuroideae, comprising strepsirrhine primates. They are only found in Madagascar.
lemuroid-refers to the expression : it belongs to an ancient suborder that included prosy or false mono primates, prominent snout and nocturnal habits-