licorice roots

English

Noun

licorice roots

  1. plural of licorice root