Filander

Webster's Dictionary of the English Language

·noun A species of kangaroo (Macropus Brunii), inhabiting New Guinea.