Definify.com

Definition 2025


actinomycins

actinomycins

English

Noun

actinomycins

  1. plural of actinomycin