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
Tweet