Mango seed Mangifera indica

It has a strong aroma flavor and is somewhat fibrous.