об алкоголе. Выражение возникло на основе народно-поэтического оборота зелено вино, где вино названо по цвету продукта, из которого оно делается. Осознав вред алкоголя, его стали называть зелёным змием.
Значение ЗЕЛЁНЫЙ ЗМИЙ (НЕОДОБР.) в Справочнике по фразеологии
Что такое ЗЕЛЁНЫЙ ЗМИЙ (НЕОДОБР.)
Справочник по фразеологии. 2012