English Dictionary
◊ CYPHOMANDRA
Cyphomandra
n : tree tomato [syn: {Cyphomandra}, {genus Cyphomandra}]