Mature fruit of cucumber tree.

Magnolia acuminata fruit
Magnolia acuminata