The Scotland Under-21 international has signed for the Pilgrims on an emergency loan deal until March 6, as he looks to gain first-team experience.
MacDonald has made one senior start for his parent club this season, as well as making six appearances as a substitute.
The 21-year-old's temporary stay in Devon is his third loan move away from Turf Moor, following spells with Falkirk and Inverness.




 





