tumoroid английский

Значение tumoroid значение

Что в английском языке означает tumoroid?

tumoroid

An aggregate of cancer cells formed in vitro

Возможно, вы искали...