Well, not sure its exactly the place and time for terminological discussion, but see text taken directly this from the link in your post:
A full node is a program that fully validates transactions and blocks. Almost all full nodes also help the network by accepting transactions and blocks from other full nodes, validating those transactions and blocks, and then relaying them to further full nodes.
I believe all Spreadcoin nodes and wallets fully validate transactions and blocks. So according to that official definition, they can be called "full nodes". But I understand and appreciate there can be other definitions of full node. As always, the more time term exists, the more different meanings and understandings it gets.