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