NOUN | artifact | lemon grove | a grove of lemon trees |
---|
Meaning | A grove of lemon trees. | |
---|---|---|
Broader | grove, woodlet, orchard, plantation | garden consisting of a small cultivated wood without undergrowth |
Spanish | lemon grove, limonar | |
Catalan | lemon grove |
©2001-24 · HyperDic hyper-dictionary · Contact