Word info

aniseroot

Noun

Meaning

aniseroot (plural aniseroots)

Any of certain North American herbs of the genus Osmorhiza.

Source: en.wiktionary.org

Anagrams

Close letter words and terms