cyphomandra
1. [ noun ] (biology,botany) tree tomato
Synonyms: genus_Cyphomandra
Related terms: asterid_dicot_genus Solanaceae tree_tomato