English | German | Russian | Czech

substrain English

Meaning substrain meaning

What does substrain mean?

substrain

(biology) A subset of a strain, especially one derived from a single cell

Are you looking for...?