• word of the day

    lycopod

    lycopod - Dictionary definition and meaning for word lycopod

    Definition
    (noun) primitive evergreen moss-like plant with spores in club-shaped strobiles
    Synonyms : club moss , club-moss
Download our Mobile App Today
Receive our word of the day
on Whatsapp