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.”
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.”