Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: lemon grove.

lemon grove top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun lemon grove has 1 senses

   lemon grove(n = noun.artifact) - a grove of lemon trees;
is a kind of
grove, orchard, plantation, woodlet


[RELATED WORDS]

bitter lemon, grove, lemon, lemon balm, lemon butter, lemon cheese, lemon curd, lemon drop, lemon extract, lemon geranium, lemon grass, lemon juice, lemon lily, lemon meringue pie, lemon mint, lemon oil, lemon peel, lemon rind, lemon shark, lemon sole, lemon sumac, lemon tree, lemon yellow, lemon zest, orange grove, plains lemon monarda, sea lemon, sweet lemon, water lemon, wild water lemon