lycopod
English Dictionary
->
Letter L
-> lycopod
Search Dictionary:
lycopod Definition
(n)
primitive
evergreen
mosslike
plant
with
spores
in
club
-
shaped
strobiles
lycopod Synonyms
club moss
club-moss
lycopod
© Art Branch Inc.