MACROPUS (MEGALEIA) RUFUS Meaning of MACROPUS (MEGALEIA) RUFUS in English red kangaroo Animal names in Latin and English dict. Словарь названий животных в латинском и английском . 2012