STRAWBERRY PEAR


Meaning of STRAWBERRY PEAR in English

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.