LEODICID
Meaning of LEODICID in English
I. -_sə̇d, -ˌsid adjective
Etymology: New Latin Leodicidae
: of or relating to the Leodicidae
II. noun
( -s )
: a worm of the family Leodicidae
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012