Dictionary search results

Showing 1-3 of 3 results

conch British & World English

A tropical marine mollusc with a robust spiral shell which may bear long projections and have a flared lip

conch shell in conch British & World English

A tropical marine mollusc with a robust spiral shell which may bear long projections and have a flared lip