Home

Word

lemon grove, n.
more info a grove of lemon trees
<noun.artifact>

lemon grove
semantic pointers
hypernym