meaning of turnip shell

1. Any one of several large, thick, spiral marine shells belonging to Rapa and allied genera, somewhat turnip-shaped.


Related Words

turnip-shell |

Developed & Maintained By Taraprasad.com

Treasure Words