Dictionary search results

Showing 1-4 of 4 results

conch US English

A tropical marine mollusk with a spiral shell that may bear long projections and have a flared lip

conch shell in conch US English

A tropical marine mollusk with a spiral shell that may bear long projections and have a flared lip