Teredo - Definition

teredo

n 1: typical shipworm

Look up another word