sweet cup

Noun
  1. The edible yellow fruit of the Jamaica honeysuckle (synset 107770255)

Found on Word Lists

Other Searches