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
Tweet