Invaginator

From Biology-Online Dictionary
Jump to: navigation, search

Invaginator

An instrument for pushing inward any tissue.