Definition of umbellar

Definition of umbellar
  1. umbellar Adjective Of, pertaining to, bearing or having the form of an umbel
Need more help? Try our forum NEW