meaning of turbinella

1. A genus of large marine gastropods having a thick heavy shell with conspicuous folds on the columella.


Related Words

turbinella |

Developed & Maintained By Taraprasad.com

Treasure Words