English dictionary
albizia saman meaning and definition
Definition and meaning of albizia saman at MeaningMonkey.org. albizia saman meaning and definition in the English Dictionary.ALBIZIA SAMAN noun
Definition of Albizia saman (noun)
Source: Princeton University Wordnet