SWEETROOT


Meaning of SWEETROOT in English

(n.) Licorice.

Webster's English dictionary.      Английский словарь Webster.