Porifera
English Meaning
A grand division of the Invertebrata, including the sponges; -- called also Spongiæ, Spongida, and Spongiozoa. The principal divisions are Calcispongiæ, Keratosa or Fibrospongiæ, and Silicea.
Sorry, No Malayalam Meaning for your input!
See Porifer Want To Try Porifera In Malayalam??