strawberry pear

noun

Definition of strawberry pear

1 : the red ovoid slightly acid fruit of a West Indian cactus
2 : a cactus (Hylocereus undatus) that bears strawberry pears and has triangular stems and large showy flowers