yellow cross liquid

English

Noun

yellow cross liquid (countable and uncountable, plural yellow cross liquids)

  1. Synonym of mustard gas.