meaning of razor clam

1. marine clam having a long narrow curved thin shell


Related Words

razor clam |

Developed & Maintained By Taraprasad.com

Treasure Words