Unscramble
Definition of Cyphomandra
Noun: Cyphomandra
Tree tomato
- genus Cyphomandra
See also:
cyphers
Cypraea