: a cell of the stratum spinosum of the skin having numerous intercellular bridges which give the separated cells a prickly appearance in microscopic preparations
Love words? Need even more definitions?
Merriam-Webster unabridged
Share