meaning of testaceology

1. The science of testaceous mollusks; conchology.


Related Words

testaceology |

Developed & Maintained By Taraprasad.com

Treasure Words