Spot and Marmelade

Salvete.
Am I correct in translating spot as punctum and marmalade as marmelata?
Tibi gratias ago.

Smith and Hall spot (subs.): , marmalade