Mesozoa
English Meaning
A group of very lowly organized, wormlike parasites, including the Dicyemata. They are found in cephalopods. See Dicyemata.
- A group of very lowly organized, wormlike parasites, including the Dicyemata. They are found in cephalopods. See dicyemata.
Sorry, No Malayalam Meaning for your input!
See Mesozo Want To Try Mesozoa In Malayalam??