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
Tweet