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.      Оксфордский английский словарь.