meaning of blade apple

blade apple meaning in General Dictionary

small yellow to orange good fresh fruit of Barbados gooseberry cactus utilized in desserts and preserves and jellies