listen

 Auto Play

listen

 Auto Play

Search results for ‘lemon geranium’

English Dictionary (1-1 of 1)

lemon geranium
  • a cultivated geraniaceous plant, Pelargonium limoneum, with lemon-scented leaves

more

Examples (1-5 of 8)

lemon cheese
to crush the juice from a lemon
a lemon jelly
lemon wallpaper
reconstituted lemon juice

Subscribe to the Ezine
Content partners 外研社collins