Dictionary search results

Showing 1-5 of 5 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

conch English-Spanish

caracola feminine

conch shell in conch English-Spanish

caracola feminine