Meaning of crottle

Definition of crottle

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

Other information on crottle

WIKIPEDIA results for crottle
Amazon results for crottle