Definify.com

Definition 2024


streptomycins

streptomycins

English

Noun

streptomycins

  1. plural of streptomycin