Meaning of crotal

Definition of crotal

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

Other information on crotal

WIKIPEDIA results for crotal
Amazon results for crotal