meaning of arenicola

1. An ancient wormhole in sand, preserved in the rocks.


Related Words

arenicolite | arenicolous |

Developed & Maintained By Taraprasad.com

Treasure Words