strap cell


n.

An elongated tumor cell of uniform width that may show cross-striations.

Words nearby strap cell