snake fruit
Noun
Meaning
snake fruit (usually uncountable, plural snake fruits)
(informal) The salak fruit (Salacca zalacca), which grows on a species of palm tree native to Indonesia.
Noun
snake fruit (usually uncountable, plural snake fruits)
(informal) The salak fruit (Salacca zalacca), which grows on a species of palm tree native to Indonesia.