Please enable javascript to use dictionary! Howto enable javascript?
granadilla [granadillas]▼(any of several passion flowers of tropical America)noun[UK: ɡrˌanədˈɪlə] [US: ɡrˌænədˈɪlə]
↑