CHELONUS


Meaning of CHELONUS in English

kəˈlōnəs noun

Usage: capitalized

Etymology: New Latin, from Greek chelōnos turtle; from the shape of the abdomen

: a genus of small ichneumon flies (family Braconidae) parasitic on various lepidopterous larvae and introduced in many regions in attempts at biological control of plant-eating larvae

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