Word info

chorogi

Noun

Meaning

The Chinese artichoke or crosne, Stachys affinis or S. sieboldii, an herbaceous plant of the family Lamiaceae.

The edible rhizome of the plant.

Source: en.wiktionary.org

Anagrams

Close letter words and terms