STREPEROUS

Definition of STREPEROUS