Definify.com

Definition 2024


lecanoric_acid

lecanoric acid

English

Noun

lecanoric acid (uncountable)

  1. (organic chemistry) An organic acid obtained from several lichens (Lecanora, Roccella, etc.).

Synonyms