Spiky tentacles Synonyms

Definitions for Spiky


  • (adjective) having or as if having especially high -pitched spots

ST abbreviation

ST is an abbreviation for Spiky Tentacles
What does ST stand for?
ST stands for "Spiky Tentacles"