What is the full meaning of bitterweeds
BITTERWEED, any of various plants containing a bitter-tasting substance [n]
Example of the word bitterweeds placed on a Scrabble board.