greensauce
English
Noun
greensauce
(
countable and uncountable
,
plural
greensauces
)
Alternative form of
green sauce
.