2 results found

Search Results for: tease

Tease

tease 1. To comb or card, as wool or flax. Teasing matted wool. 2. To stratch, as cloth, for the purpose of raising a nap;... Read More

A new wrinkle in evolution — Man-made proteins

Nature, through the trial and error of evolution, has discovered a vast diversity of life from what can only presumed to... Read More