Please enable javascript to use dictionary! Howto enable javascript?
Palma▼nounPalma, Majorca, Spain
palm tree▼nountropical tree
palmier▼nounpuff pastry
date palm▼nounPhoenix dactylifera
coconut palm▼nounCocos nucifera
owie▼nounminor injury
whangdoodle▼nounwhimsical monster in folklore and children's fiction
oil palm▼nountree that produces palm oil
↑