What is the meaning of citronella grass in English?

Learn vocabulary with pictures as well as definitions of citronella grass in English

Learn in

See more

n. citronella grass

Definition of citronella grass in English

Aromatic herb that has long, fine leaves and a characteristic lemon flavour, used medicinally and in cooking, especially in the preparation of infusions.

Synonyms of citronella grass in English

lemongrasslemon grassfever grass