Synonym-English dictionary »

candied citrus peel synonyms in English

SynonymEnglish
candied citrus peel noun
generic term

grapefruit peelnoun