crottal
Explore definitions, synonyms, and language insights of crottal
Definitions
Noun
any of several lichens of the genus Parmelia from which reddish brown or purple dyes are made
Explore definitions, synonyms, and language insights of crottal