English | German | Russian | Czech

symplasia English

Meaning symplasia meaning

What does symplasia mean?

symplasia

(pathology) Fused growth of cells or tissue.

Are you looking for...?