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