corticate

corticate

English Adj
Ad

Definition

sheathed in bark or in a cortex

Etymology

From Latin corticatus.

Ad