chelura
Meaning, Definition & Usage
Dictionary
Associated
Related
Che*lu"ra
noun
Etymology
NL., fr. Gr. claw + tail.
Definitions
(Zoöl.)
A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.
Webster 1913
Previous
chelonethida
chelonia
chelonian
chelonidae
cheloniidae
Next
chely
chelyabinsk
chelydra
chelydridae
chemakuan