lecidioid
/lɛksɪˈdaɪɔɪd/Definitions
1. noun
Pertaining to or resembling a lecideoid lichen.
“The lecidioid fungi were found growing on the tree trunks.”
1. noun
Pertaining to or resembling a lecideoid lichen.
“The lecidioid fungi were found growing on the tree trunks.”