melampyrum

/ˌmɛlæmpˈjʊərəm/

Definitions

1. noun

a genus of flowering plants in the family Lentibulariaceae, also known as yellow-wort or cuckoo flower.

“The rare species of melampyrum was discovered in the remote forest.”

Synonyms

  • cuckoo flower
  • yellow-wort