2 results found

Search Results for: sheepskin

Split

split 1. To divide lengthwise; to separate from end to end, especially. By force; to divide in the direction of the grain... Read More

Sponge

Sponge 1. (Science: zoology) Any one of numerous species of spongiae, or porifera. 2. The elastic fibrous skeleton of many... Read More