Definify.com

Definition 2025


anthramycins

anthramycins

English

Noun

anthramycins

  1. plural of anthramycin