What is the full meaning of pyracanths
PYRACANTH, the evergreen thorn, a shrub native of Europe, also PYRACANTHA [n]
Example of the word pyracanths placed on a Scrabble board.