WATER LEMON


Meaning of WATER LEMON in English

the edible fruit of two species of passion flower (passiflora laurifolia, and p. maliformis);

— so called in the west indies.

Webster English vocab.      Английский словарь Webster.