strawberry pear
noun
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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share