STERTOROUS

Definition of STERTOROUS

  1. (adj)of breathing having a heavy snoring sound