Definitions
noun
regeneration on a reduced scale of a body part; observed especially in invertebrates such as certain lobsters
Look “morphallaxis” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
regeneration on a reduced scale of a body part; observed especially in invertebrates such as certain lobsters