I'm definitely not sure if this is what they're called, but I do know
I've been having them in significant amounts since I first smelled and
tasted them.  They are truly delicious.  Kiwi-like in appearance, contain
two large seeds on the inside.  They are extremely sweet.
Any instincto commnets on these?   Only one of the stores here carries
them and I have never seen them before.