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.