The 22-year-old, who can play on the left wing or up front, is no stranger to League One having spent three spells with MK Dons, the most recent coming at the start of the current campaign.
His arrival comes after two on-loan attackers returned to their parent clubs for treatment.
Striker Jordan Cook is back with Charlton so they can assess a knee injury while fellow forward Wes Fletcher has returned to Burnley having sustained a knock.
Glovers manager Gary Johnson has been busy ahead of the Easter weekend's fixtures. He not only extended the loan of Fulham defender Dan Burn until the end of the campaign but also secured the return of Middlesbrough midfielder Matty Dolan for the same period of time.
The Glovers currently lie seventh in League One but remain just three points off the automatic promotion places ahead of the Huish Park clash.
- Sports & Recreation
- League One
- Jordan Cook