millipede Edit
Noun
any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs
millipede
ചേരട്ട, തേരട്ട
Entries from Olam Open Database
Millipede(noun)::
തേരട്ട,
visit http://olam.in/ for details