Canadian English Meaning of chelura
chelura
Other Canadian English words related to chelura
No Synonyms and anytonyms found
Nearest Words of chelura
Definitions and Meaning of chelura in English
chelura (n.)
A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.
FAQs About the word chelura
chelura
A genus of marine amphipod crustacea, which bore into and sometimes destroy timber.
No synonyms found.
No antonyms found.
cheloniidae => Sea turtles, chelonidae => Cheloniidae, chelonian reptile => Turtle, chelonian => turtle, chelonia mydas => Green sea turtle,