deadtongue
nounDefinition of deadtongue
dialectal, England
: a European water dropwort (Oenanthe crocata)
Keep scrolling for more