club moss: primitive evergreen moss-like plant with spores in club-shaped strobiles
fern ally: pteridophytes of other classes than Filicopsida
horehound: any of various aromatic herbs of the genus Marrubium