greensauce

English

Noun

greensauce (countable and uncountable, plural greensauces)

  1. Alternative form of green sauce.