What is the full meaning of broomrapes
BROOMRAPE, a parasitic plant [n]
Example of the word broomrapes placed on a Scrabble board.