albizzia

/ælbɪˈziːə/

Definitions

1. noun

a genus of ornamental trees and shrubs, especially the silktree (Mimosa albizzia).

“The garden featured a stunning albizzia with vibrant pink flowers.”

Synonyms

  • mimosa
  • silktree