lemon_grove
1. [ noun ] (geography) a grove of lemon trees
Related terms: grove
Similar spelling:   lemon_zest
  lemon_sole
  lemon_geranium
  lemon_shark
  lemon_juice
  lemon_cheese
  lemon_extract