Ganocephala
English Meaning
A group of fossil amphibians allied to the labyrinthodonts, having the head defended by bony, sculptured plates, as in some ganoid fishes.
Sorry, No Malayalam Meaning for your input!
See Ganocephal Want To Try Ganocephala In Malayalam??