HELMINTHITE


Meaning of HELMINTHITE in English

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

Webster English vocab.      Английский словарь Webster.