green mayonnaise
green·mayon·naise
noun
1.
mayonnaise with tarragon or dill and chopped watercress and spinach or cucumber
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.