NURTURANT

Definition of NURTURANT

  1. (adj)providing physical and emotional care and nourishment