umbrella plant

Definition: Meaning of, umbrella plant in English to English dictionary.

Pronunciation: / ʌmˈbrɛlə plɑːnt /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
umbrella plant umbrella plants
  1. rhizomatous perennial herb with large dramatic peltate leaves and white to bright pink flowers in round heads on leafless stems; colonizes stream banks in the Sierra Nevada in California
    Not found!
  2. late blooming perennial plant of shale barrens of Virginia having flowers in flat-topped clusters
    Not found!
  3. african sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves
    Not found!