Definify.com

Definition 2024


delphinic_acid

delphinic acid

English

Noun

delphinic acid (uncountable)

  1. (dated) valeric acid