highroad: a highway
highway: a major road for any form of motor transport
peanut worm: small unsegmented marine worm that when disturbed retracts its anterior portion into the body giving the appearance of a peanut