Word info

homomorphosis

Noun

Meaning

homomorphosis (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms