lycopod

nounA type of small, ancient plant that grows in damp, shady places, with tiny leaves and spores instead of seeds.

No synonyms or antonyms found for this word.

lycopod synonyms & antonyms | whatsthatwordmean | whatsthatwordmean