miriquidic acid
English
Noun
miriquidic
acid
(
uncountable
)
A
depside
found in various
lichen
species.