Wiktionary
dead sea apples
n. (plural of Dead Sea apple English)
n. (plural of Dead Sea apple English)