sheaf : Idioms & Phrases


Trichite sheaf

  • (Zoöl.), one of the small sheaflike fascicles of slender setæ characteristic of certain sponges. See Illust. under Spicule.
Webster 1913