palmeral
Top 35000
Meanings
Noun
1. palm tree wood or plantation
Examples1
The two date palms are four feet apart.