Sekirov Dictionary

strawberry pear

noun1

  1. dragon fruit (Stenocereus (syn. Hylocereus) spp.).
forms

strawberry pears

This dictionary works without the internet: on your phone · in Chrome