Other crossword clues for answer "LEMUR"LEMURmadagascar mammalprimate that exists only on the world’s fifth-largest island