meaning of scolithus

1. A tubular structure found in Potsdam sandstone, and believed to be the fossil burrow of a marine worm.


Related Words

scolithus |

Developed & Maintained By Taraprasad.com

Treasure Words