Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: coumarin  koo-mu-rin
  1. White crystalline substance, C9H6O2, of vanilla-like odour

Derived forms: coumarins

Encyclopedia: Coumarin