History
History
History
UK
US
Meaning:

a pointed growth on the leaf or stem of a plant, or on the skin of some animals

tingling

more synonyms
synonyms mode
crossword mode
PRICKLE as in Wiktionary
PRICKLE as in Wikipedia