FLOWERED

Definition of FLOWERED

  1. (adj)resembling or made of or suggestive of flowers