olive grove
Jump to navigation
Jump to search
English
[edit]Noun
[edit]olive grove (plural olive groves)
- A cluster of olive trees.
Synonyms
[edit]Hypernyms
[edit]Translations
[edit]cluster of olive trees
|
olive grove (plural olive groves)
|