LYCOPOD MEANING IN ENGLISH

• Lycopod Definition & Synonyms

  1. (n.) A plant of the genus Lycopodium.


• Lycopodium Definition & Synonyms

  1. (n.) A genus of mosslike plants, the type of the order Lycopodiaceae; club moss.


• Lycopodite Definition & Synonyms

  1. (n.) An old name for a fossil club moss.


RECENT SEARCHES