Archimedes
English Meaning
An extinct genus of Bryzoa characteristic of the subcarboniferous rocks. Its form is that of a screw.
Sorry, No Malayalam Meaning for your input!
See Archimede Want To Try Archimedes In Malayalam??