Definition, synonyms and related words
A pickle made from grated unripe papaya, popular in the Philippines.