2 results found

Search Results for: speck

Pearl

pearl 1. (Science: marine biology, zoology) A shelly concretion, usually rounded, and having a brilliant luster, with... Read More

Spot

spot 1. A mark on a substance or body made by foreign matter; a blot; a place discoloured. Out, damned spot! Out, I say!... Read More