The former Republic of Ireland international has signed on a non-contract basis.
The 35-year old, who has also played for Crystal Palace and Birmingham City, left Colchester United at the end of last season.
The striker is available to play for the Grecians in their League Two game at Accrington Stanley tomorrow night.
Plymouth's £750 million debt is good for city, council claims
Drydon Road traffic scheme: you help decide
Three injured in Plymouth street fight
Pedestrian dies in Brixham crash
Body found at Sandy Bay
Raw sewage pours into landmark Devon river
