Dictionary search results

Showing 1-3 of 3 results

pearl oyster British & World English

A tropical marine bivalve mollusc with a ridged scaly shell, which produces pearls

pearl oyster in pearl English-Spanish

madreperla f, ostra f perlífera