cyphomandra Meaning, Definition & Usage

  1. noun tree tomato
    genus Cyphomandra.

WordNet