English | German | Russian | Czech

homomorphosis English

Meaning homomorphosis meaning

What does homomorphosis mean?

homomorphosis

(biology) Regeneration in which the new part is like the part removed; replacement of a lost part by a similar part.

Are you looking for...?