Definify.com

Definition 2024


umbelliferones

umbelliferones

English

Noun

umbelliferones

  1. plural of umbelliferone