meaning of Albizien

Albizien - German to English

albizias [genus Albizia] [sometimes also: albizzia]

View more

  • silk plants [genus Albizia]
  • silk trees [genus Albizia]
  • sirises [genus Albizia]