Melampyrum
noun
Mel·am·py·rum
ˌmeləmˈpīrəm
: a small genus of branching annual herbs (family Scrophulariaceae) with opposite leaves and small irregular flowers with four stamens see cowwheat
Love words? Need even more definitions?
Merriam-Webster unabridged
Share