Crania
English Meaning
A genus of living Brachiopoda; -- so called from its fancied resemblance to the cranium or skull.
- A plural of cranium.
Sorry, No Malayalam Meaning for your input!
See Crani Want To Try Crania In Malayalam??