What is the full meaning of panachaea
(Spenser) a remedy for all diseases, also PANACEA [n -S]
Example of the word panachaea placed on a Scrabble board.