a flowering plant in the family fabaceae (cassia grandis) - Turkish English Dictionary

Suggest a Term