Definify.com

Definition 2025


cyclolignans

cyclolignans

English

Noun

cyclolignans

  1. plural of cyclolignan