senega

English

Noun

senega (uncountable)

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

Derived terms

References

Anagrams