barbadine
Noun
Meaning
barbadine (plural barbadines)
(Trinidad and Tobago) Passiflora quadrangularis, a passionflower producing a large edible fruit.
Synonym: giant granadilla
Noun
barbadine (plural barbadines)
(Trinidad and Tobago) Passiflora quadrangularis, a passionflower producing a large edible fruit.
Synonym: giant granadilla