worm [pl. worms] , {insects}
دودة [ج. ديدان] ، {جمعه: دُود ودِيدان}
Notices
  • a slender elongated invertebrate animal with a soft moist body;the elongated larva of some insects;intestinal or other internal parasites;a maggot