Macgillivrayi ?