English dictionary
horsetail lichen meaning and definition
Definition and meaning of horsetail lichen at MeaningMonkey.org. horsetail lichen meaning and definition in the English Dictionary.HORSETAIL LICHEN noun
Definition of horsetail lichen (noun)
- any of several lichens of the genus Alectoria having a thallus consisting of filaments resembling hair
- synonyms: horsehair lichen
Source: Princeton University Wordnet