Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of archimedes

- An extinct genus of Bryzoa characteristic of the subcarboniferous rocks. Its form is that of a screw.

Crossword clue for archimedes

- Greek mathematician
- Greek mathematician, discoverer of many scientific principles