Merostomata
English Meaning
A class of Arthropoda, allied to the Crustacea. It includes the trilobites, Eurypteroidea, and Limuloidea. All are extinct except the horseshoe crabs of the last group. See Limulus.
Sorry, No Malayalam Meaning for your input!
See Merostomat Want To Try Merostomata In Malayalam??