meaning of horsehair lichen

1. any of several lichens of the genus Alectoria having a thallus consisting of filaments resembling hair


Related Words

horsehair lichen |

Developed & Maintained By Taraprasad.com

Treasure Words