n. lemon grass
Definition of lemon 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.
Aromatic herb that has long, fine leaves and a characteristic lemon flavour, used medicinally and in cooking, especially in the preparation of infusions.