What is the full meaning of moonseeds
MOONSEED, a plant of genus Menispermum with lunate seeds [n]
Example of the word moonseeds placed on a Scrabble board.