Albizia

noun

Definitions

Noun
  1. 1
    A plant of the genus Albizia; a siris or silk tree.

    "A wilt disease has spread among many of the large trees in the Seychelles with most of the sandragons and albizias being affected […]."

  2. 2
    any of numerous trees of the genus Albizia wordnet

Etymology

Borrowed from translingual Albizia.

Next best steps

Mini challenge

Unscramble this word: albizia