miriquidic acid

English

Noun

miriquidic acid (uncountable)

  1. A depside found in various lichen species.