SARRACENIACEOUS

Definition of SARRACENIACEOUS