noun, feminine/sta.ʃid/plural: stachidesstachide is feminine in French.synonym of épiaire (Stachys)Synonyms: épiaire