Proteidea
English Meaning
An order of aquatic amphibians having prominent external gills and four legs. It includes Proteus and Menobranchus (Necturus). Called also Proteoidea, and Proteida.
Sorry, No Malayalam Meaning for your input!
See Proteide Want To Try Proteidea In Malayalam??