Madreporaria
English Meaning
An extensive division of Anthozoa, including most of the species that produce stony corals. See Illust. of Anthozoa.
Sorry, No Malayalam Meaning for your input!
See Madreporari Want To Try Madreporaria In Malayalam??