What is the full meaning of goatsbeards
GOATSBEARD, a plant with woolly stems and large heads of yellow rayed flowers surrounded by large green bracts [n]
Example of the word goatsbeards placed on a Scrabble board.