Rhyme Desk
Find rhyming words!

Definition of "Granadilla" :

noun: the egg-shaped edible fruit of tropical American vines related to passionflowers

noun: Brazilian passionflower cultivated for its deep purple fruit

noun: considered best for fruit

noun: tropical American passionflower yielding the large granadilla fruit