CANOROUS

Definition of CANOROUS

  1. (adj)richly melodious