SARMENTACEOUS

Definition of SARMENTACEOUS