crottle
English Dictionary
->
Letter C
-> crottle
Search Dictionary:
crottle Definition
(n)
any
of
several
lichens
of
the
genus
Parmelia
from
which
reddish
brown
or
purple
dyes
are
made
crottle Synonyms
crotal
crottal
crottle
© Art Branch Inc.