Word Games Pro Dictionary
fingerroot
noun
tall leafy European biennial or perennial having spectacular clusters of large tubular pink-purple flowers; leaves yield drug digitalis and are poisonous to livestock
Quick reference
Word Facts
Meaning
Definitions
noun
tall leafy European biennial or perennial having spectacular clusters of large tubular pink-purple flowers; leaves yield drug digitalis and are poisonous to livestock
Similar words
