·adj Having very slight furrows.
II. Substrate ·vt To strew or lay under anything.
III. Substrate ·noun A Substratum.