The 24-year-old, who has 27 goals to his credit in 122 appearances for the Pilgrims, is now contracted until the summer of 2020.
Further player announcements will follow in due course.