Definify.com

Webster 1913 Edition


Chelura


Che-lu′ra

,
Noun.
[NL., fr. Gr.
χηλή
claw +
οὐρά
tail.]
(Zool.)
A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.