NECTAROUS

Definition of NECTAROUS

  1. (adj)extremely pleasing to the taste; sweet and fragrant