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)

  1. any of several lichens of the genus Alectoria having a thallus consisting of filaments resembling hair
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: