water lemon

English

Pronunciation

  • Audio (US):(file)

Noun

water lemon (plural water lemons)

  1. Fruit of Passiflora laurifolia.
    Synonyms: Jamaican honeysuckle, golden bellapple

References

Anagrams