Meaning of crottal

Definition of crottal

(noun) any of several lichens of the genus Parmelia from which reddish brown or purple dyes are made

Other information on crottal

WIKIPEDIA results for crottal
Amazon results for crottal