LYCOPOD Meaning of LYCOPOD in English [ly.co.pod] n [NL Lycopodium] (1861): lycopodium 1; broadly: club moss Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012