SCOLITHUS


Meaning of SCOLITHUS in English

noun a tubular structure found in potsdam sandstone, and believed to be the fossil burrow of a marine worm.

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