lecidea
/lɛkˈaɪdiə/Definitions
1. noun
A genus of lichens (especially those that grow on rocks)
“The ecologist studied the lecidea species that inhabited the granite walls.”
1. noun
A genus of lichens (especially those that grow on rocks)
“The ecologist studied the lecidea species that inhabited the granite walls.”