Definify.com

Definition 2025


isocoumarins

isocoumarins

English

Noun

isocoumarins

  1. plural of isocoumarin