goatroot

/ˈɡoʊ.truːt/

Definitions

1. noun

A plant, particularly a species of broomrape (Orobanche spp.), that is parasitic on the roots of plants, especially those of the genus Cynoglossum and particularly Cynoglossum officinale, a perennial plant in the family Boraginaceae.

“The goatroot had taken hold of the perennial plant’s roots, stifling its growth.”

Synonyms

  • broomrape
  • parasitic plant

Antonyms

  • autotroph
  • photosynthetic plant