Canadian French Meaning of chelura
chelura
Other Canadian French 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 => Tortues marines, chelonidae => Cheloniidae, chelonian reptile => Tortue, chelonian => tortue, chelonia mydas => Tortue franche,