cidu

Phonetic
[cidu]
English: Translation
insect; caterpillar, maggot
noun
Animals
Insects and small creatures
Notes

Dec. 4, 2008