Definify.com

Definition 2025


umbelliferones

umbelliferones

English

Noun

umbelliferones

  1. plural of umbelliferone