LYCOPOD Meaning of LYCOPOD in English n. any of various club-mosses, esp. of the genus Lycopodium. Etymology: Anglicized form of LYCOPODIUM Oxford English vocab. Оксфордский английский словарь. 2012