sheeta lau

[Bengali]

Giant grenadilla. A giant green to yellow passion fruit reaching over one foot in diameter. The pulp is not as flavorful as the common passion fruit, but still tasty and often eaten or used in drinks.

Synonyms in other languages

Latin names

Countries

Regions