UMBELLAR

Definition of UMBELLAR

  1. (adj)bearing or consisting of or resembling umbels