What is the meaning of apple grove in English?

Learn vocabulary with pictures as well as definitions of apple grove in English

Learn in

See more

n. apple grove

Definition of apple grove in English

Land designated for cultivating apple trees.

Synonyms of apple grove in English

apple orchard