notchwort

/ˈnɒtʃwɜːrt/

Definitions

1. noun

A type of plant with leaves that are notched, especially one in the genus Lathraea.

“The botanist studied the unique notchwort species in the forest reserve.”

Synonyms

  • deadnettle
  • toadflax

Antonyms

  • bushyherb
  • livelyplant