thin-lipped sunburst lichen - Spanish English Dictionary