CHELURA


Meaning of CHELURA in English

kəˈlu̇rə noun

Usage: capitalized

Etymology: New Latin, from chel- + -ura

: a genus of marine amphipod Crustacea that bore into and sometimes destroy timber

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.