English dictionary

cyphomandra meaning and definition

Definition and meaning of cyphomandra at MeaningMonkey.org. cyphomandra meaning and definition in the English Dictionary.

CYPHOMANDRA noun

Definition of Cyphomandra (noun)

  1. tree tomato
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: