English version

citronella in Plants topic

From Longman Dictionary of Contemporary Englishcitronellacit‧ron‧el‧la /ˌsɪtrəˈnelə/ noun [uncountable]  HBPDan oil used for keeping insects away