hypoprotocetraric acid

English

Noun

hypoprotocetraric acid (uncountable)

  1. A depsidone produced by various lichen species.