noun Water lemon n. (Bot.) The edible fruit of two species of passion flower (Passiflora laurifolia, and Passiflora maliformis); so called in the West Indies.
Collaborative International Dictionary of English 0.48
Copyright © 2025 Diccionario ingles.com
|