Definify.com

Definition 2024


actinomycins

actinomycins

English

Noun

actinomycins

  1. plural of actinomycin