Crotal Meaning

There are 1 meaning(s) for word Crotal

Meaning 1 : any of several lichens of the genus Parmelia from which reddish brown or purple dyes are made

    Synonyms : crottal,  crottle