Definition of umbelliferone

Definition of umbelliferone
  1. umbelliferone Noun A yellowish-white natural product of the coumarin family, occurring in such plants as carrot and coriander.
Need more help? Try our forum NEW