- leodicid
- le·od·i·cid
English syllables. 2014.
English syllables. 2014.
leodicid — I. sə̇d, ˌsid adjective Etymology: New Latin Leodicidae : of or relating to the Leodicidae II. noun ( s) : a worm of the family Leodicidae … Useful english dictionary