Cyphomandra
WordNet

noun


(1)   Tree tomato
 
x
OK