Find the word definition

Wikipedia
Omphalora

Omphalora is a genus of lichenized fungi within the Parmeliaceae family. The genus is monotypic, containing the single species Omphalora arizonica, found in North America.