Sekirov Dictionary

chorogi

noun2

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

chorogis

This dictionary works without the internet: on your phone · in Chrome