4 results found

Search Results for: blemish

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

Parasite Rex : Inside the Bizarre World of Nature’s Most Dangerous Creatures

 Parasite Rex : Inside the Bizarre World of Nature's Most Dangerous Creatures  ... Read More

Mole

Definition noun, plural: moles (chemistry) (1) The SI unit of amount of substance of a chemical system that contains as many... Read More

Scar

scar To mark with a scar or scars. Yet I'll not shed her blood; Nor scar that whiter skin of hers than snow. (Shak) His... Read More