a leguminous plant, a native of tropical africa, with a seed poisonous to humans (physostigma venenosum)
Meanings of "a leguminous plant, a native of tropical africa, with a seed poisonous to humans (physostigma venenosum)" in Spanish English Dictionary : 1 result(s)