Glossary
A rarely used term for a cell (such as a macrophage) that moves like an ameba.
Posted
in
by
Tags: