◄
Chelura
►
Dictionary
(
n.
) A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.
Clyx.com