Webster's Revised Unabridged Dictionary · 1913

Chelura

Chelura , noun

[New Latin, from Greek chhlh` claw + o'yra` tail.]

(Zoology) A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.