Meaning of umbela in Spanish:

umbela

Translate umbela into English

feminine noun

Botany
  • 1Inflorescencia en que los pedúnculos arrancan de un mismo punto y se elevan a igual altura, formando una especie de paraguas.

    las flores del hinojo y las del perejil se agrupan en umbelas