umbrella plant Hear it!

umbrella plant Definition

umbrella plant

noun

a common, cultivated, aquatic sedge (Cyperus alternifolius) having naked, triangular stems surmounted by an umbrellalike whorl of grasslike leaves and greenish spikelets

Browse dictionary entries near umbrella plant

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