Word Meaning

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


Meaning of helminthite

- One of the sinuous tracks on the surfaces of many stones, and popularly considered as worm trails.