Arthropoda
English Meaning
A large division of Articulata, embracing all those that have jointed legs. It includes Insects, Arachnida, Pychnogonida, and Crustacea.
Sorry, No Malayalam Meaning for your input!
See Arthropod Want To Try Arthropoda In Malayalam??