Englishstrawberry pearnounMeaningdragon fruit (Stenocereus (syn. Hylocereus) spp.).SourcesNo citations have been attached yet.