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