Sheep's-wool Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the highest grade of Florida commercial sponges (Spongia equina, variety gossypina).

Webster 1913