0 / 60 seg.

The Hirudo leech lays its babies within a cocoon; the Amazon leech carries its babies on its __________ _ sometimes as many as 300.?