coughroot

noun

Definition of coughroot

: a wake-robin (Trillium cernuum) of north eastern North America having nodding flowers almost hidden by the leaves

History and Etymology for coughroot

so called from its use as a remedy for coughs

Keep scrolling for more