cyphomandra

Noun
  1. Tree tomato (synset 112923647)

Found on Word Lists

Other Searches