LYCOPOD Meaning of LYCOPOD in English n. creeping evergreen plant which resembles moss Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012