Student Dictionary

One entry found for razor dam.
Main Entry: razor dam
Function: noun
: any of various marine mollusks having a shell made of two long narrow hinged parts

Pronunciation Symbols