Loading page
giant granadilla is a noun meaning "tropical American passionflower yielding the large granadilla fruit". It carries one recorded sense.
tropical American passionflower yielding the large granadilla fruit
Definitions, synonyms and semantic relations for giant granadilla come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.