TUFFACEOUS

Definition of TUFFACEOUS