English dictionary
fingerroot meaning and definition
Definition and meaning of fingerroot at MeaningMonkey.org. fingerroot meaning and definition in the English Dictionary.FINGERROOT noun
Definition of 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
- synonyms: common foxglove, Digitalis purpurea, fairy bell, fingerflower, finger-flower, finger-root
Source: Princeton University Wordnet