crotal

Explore definitions, synonyms, and language insights of crotal

Definitions

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

More General Terms