liquorice root

English

Noun

liquorice root (plural liquorice roots)

  1. Alternative spelling of licorice root.