Animals

Fruits

Search Word | പദം തിരയുക

  

Myriapod

English Meaning

One of the Myriapoda.

  1. Any of several arthropods, such as the centipede or millipede, having segmented bodies, one pair of antennae, and at least nine pairs of legs.

Malayalam Meaning

 Transliteration ON/OFF | Not Correct/Proper?

തേരട്ട - Theratta

പലകാലുകളുള്ള ജീവി - Palakaalukalulla Jeevi | Palakalukalulla Jeevi

×

Found Wrong Meaning for Myriapod?

Name :

Email :

Details :



×