English Dictionary
◊ NEEDLEWOOD
Psophocarpus
n : species of tropical Asian and African climbing herbs [syn: {Psophocarpus},
{genus Psophocarpus}]