senega

English

Noun

senega (uncountable)

  1. (dated, medicine) Seneca root
    Synonym: senega root

References

Anagrams