Meaning of morphallaxis

Definition of morphallaxis

(noun) regeneration on a reduced scale of a body part; observed especially in invertebrates such as certain lobsters

Other information on morphallaxis

WIKIPEDIA results for morphallaxis
Amazon results for morphallaxis