umbrella leaf Hear it!

umbrella leaf Definition

umbrella leaf

noun

a perennial plant (Diphylleia cymosa) of the barberry family, native to the S Appalachians and having one or two lobed, peltate leaves and a cyme of white flowers

Browse dictionary entries near umbrella leaf

  1. umbrella bird
  2. umbrella
  3. umbrageous
  4. umbrage
  5. umbra
  6. umbo
  7. umbles
  8. umble pie
  9. umbiliform
  10. umbilicus
  1. umbrella personal liability insurance
  2. umbrella plant
  3. umbrella tree
  4. Umbria
  5. Umbrian
  6. Umbundu
  7. umiak
  8. umlaut
  9. ump
  10. umpirage