Noun
·
C1
orchard
Meaning
a piece of land planted with fruit trees
Lists
Nature
Plants
Places