Vertebrated probe

From Biology-Online Dictionary | Biology-Online Dictionary

vertebrated probe

A probe made up of a series of short sections hinged together for flexibility in penetrating convoluted tracts.