a succulent subshrub in the talinaceae family that is native to much of the western hemisphere (talinum paniculatum) - Spanish English Dictionary

Suggest a Term