English | German | Russian | Czech

organoculture English

Meaning organoculture meaning

What does organoculture mean?

organoculture

The tissue culture of whole organs

Are you looking for...?