What is the full meaning of dropseeds
DROPSEED, a type of grass [n]
Example of the word dropseeds placed on a Scrabble board.